b5505b2d5d6ff5631029a9771d4f8fcdf5da3319,portal-impl/src/com/liferay/portal/convert/ConvertPermissionAlgorithm.java,ConvertPermissionAlgorithm,_convertRoles,#String#number#String#Object[][]#,266
Before Change
for (Long key : (Set<Long>)mvp.keySet()) {
List<String[]> valuesList = new ArrayList<String[]>(
(Collection<String[]>)mvp.getCollection(key));
String[] values = valuesList.get(0);
long groupId = PermissionView.getPrimaryKey(values);
long companyId = PermissionView.getCompanyId(values);
String name = PermissionView.getNameId(values);
int scope = PermissionView.getScopeId(values);
// Group actions and permissionIds
List<String> actionsIds = new ArrayList<String>();
List<Long> permissionIds = new ArrayList<Long>();
for (String[] values2 : valuesList) {
actionsIds.add(PermissionView.getActionId(values2));
permissionIds.add(PermissionView.getPermissionId(values2));
}
After Change
for (Long key : (Set<Long>)mvp.keySet()) {
List<String[]> valuesList = new ArrayList<String[]>(
mvp.getCollection(key));
String[] values = valuesList.get(0);
long companyId = PermissionView.getCompanyId(values);
long groupId = PermissionView.getPrimaryKey(values);
String name = PermissionView.getNameId(values);
int scope = PermissionView.getScopeId(values);
// Group action ids and permission ids
List<String> actionsIds = new ArrayList<String>();
List<Long> permissionIds = new ArrayList<Long>();
for (String[] curValues : valuesList) {
String actionId = PermissionView.getActionId(curValues);
long permissionId = PermissionView.getPermissionId(
curValues);